package com.fitzone.web.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.fitzone.model.dto.CoachDTO;
import com.fitzone.model.dto.CoachMiniDTO;
import com.fitzone.model.dto.CourseMiniDTO;
import com.fitzone.model.entity.Coach;
import com.fitzone.model.vo.CoachMiniVO;
import com.fitzone.model.vo.CoachVO;

import java.util.List;

public interface CoachService extends IService<Coach> {
    void updateCoach(CoachDTO coachesDTO);
    void saveCoach(CoachDTO coachesDTO);

    void updateStatus(Integer status,Long id);

    CoachVO getCoachById(Long id);

    List<CoachMiniVO> miniCoachList(CoachMiniDTO coachMiniDTO);
}
